SourceForge.net Logo

Python Logo

Python for S60



Screenshots

PyS60RemoteControl

Control your PC with your mobile phone

With the PyS60RemoteControl (PyS60RC) you can remote control your Windows PC with a Symbian S60 mobile phone via Bluetooth.

Features

Plugin system for applications to be controled
Applications are controled through plugin modules written in Python, so the range of controlable applications can easily be extended.
Plugin system for event dispatching
The key events received from the phone can be dispatched to other remote control systems like Girder even over LAN or the internet.
Keymap learning
The phone-app can learn you phone's keypad by simply pressing every key once.
Assigning keys for each plugin
You can assign the key's assignments to a plugin command via the phone-app seperatly for each plugin.
Skinable
You can make your own skin matching the keypad of your phone. The commands will automatically be printed on their assigned keys.


The remote control plugins

Mouse
Controls the mouse and shows your desktop on your mobile with zoom and rotation.
WinAMP
Playback control and status display.
MediaPlayerClassic
Playback control via AppCommands and status display.
WindowsMediaPlayer
Playback control via AppCommands.
And you can easily write your own plugins to support more apps or use Girder to control virtually anything on you PC.



The event dispatcher plugins

GirderHttp
Dispatches events to the Girder remote control system via HTTP requests. Can be used locally or via network to control remote PCs.
If anyone knows of a decent open source remote control system, please let me know, so I can make a plugin for it!

More

For more information see the Release Notes of the current release.

Links

Download PyS60RemoteControl from the Sourceforge project page or check out the SVN repository for the latest code.

Required software

Python - PyS60 - wxPython - pyserial - pywin32

Screenshots

Welcome screen
N73 Music Edition

Welcome screen
N73

Welcome screen
N70

Winamp screen

Mouse keys

Mouse screen capture
(90° rotation, 50% zoom)